role definition - Francés Inglés Diccionario